home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 34.zip / BS1 part 34 / Megatool II.adf / SekaV3.2.Docs < prev    next >
Text File  |  1988-12-31  |  9KB  |  247 lines

  1. --------------------------------------------------------------------
  2. -------------  Welcome to the SEKA V3.0 instructions  --------------
  3. --------------------------------------------------------------------
  4.  
  5. The SEKA V3.0 is based on the SEKA V1.5 not the SEKA V2.1 by MFC.
  6. Anyhow this version supports all SEKA V2.1 commands. The upgrade
  7. programming was done by Promax of Kefrens.  This is not a course
  8. in how to use the Seka, only a upgrade instructions to the new
  9. commands.
  10.  
  11. Summary of SEKA V2.1 improvements supported by SEKA V3.0:
  12.  
  13. 1. Workspace:
  14.    ----------
  15.    Pressing return by accidence when you are asked 'WORKSPACE>'
  16.    allocates normaly ( 0 kbytes user memory ).  Pressing return
  17.    by accidence will now just repeat the question.
  18.  
  19. 2. Write Object:
  20.    -------------
  21.    When writing an object code you are asked to enter a mode.
  22.    Type the letter c and your object code will allways be loaded
  23.    into the chip-ram when loaded from the cli.  This insures that
  24.    bitmaps and copper list will work on a machine with memory
  25.    expansion.
  26.  
  27. 3. Execute:
  28.    --------
  29.    Typeing '@' enables you to executes a command on the disk,
  30.    like in the CLI.  Please note that the CLI command RUN must
  31.    be present in the c-directory.  You use it like this:
  32.  
  33.               SEKA>@
  34.               EXECUTE>Type DF0:SekaV3.0txt
  35.  
  36.    The output from this command is of course directed to the Seka
  37.    window !!  Not like in the SEKA V2.1 in the AmigaDOS window.
  38.  
  39. 4. >Extern and y:
  40.    --------------
  41.    Typeing the command 'y' execute all >EXTERN commands in your
  42.    source code.  The extern command is used in stead of the 'ri'
  43.    command.  Type in your source code:
  44.  
  45.             9  
  46.            10  >EXTERN "filename",start [ , length ]
  47.            11  
  48.  
  49.                start    = where to load the file
  50.                length   = the desired load length. If you want to
  51.                           the intire file in its default length,
  52.                           skip the length indication.
  53.  
  54.    The start and length pointer may be both labels and direct
  55.    pointers or a mixture of both.  If you use labels you must
  56.    offcourse remember to assemble before typing 'y'.
  57.  
  58. 5. Look in source:
  59.    ---------------
  60.    The 'L' command doesn't differ between lowercase and uppercase.
  61.  
  62. 6.Hyper fast scrolling:
  63.    ---------------------
  64.    Press CTRL+A and you scroll up 100 lines. Press CTRL+Z and you
  65.    scroll down 100 lines.
  66.  
  67.  
  68. Summary of SEKA V3.0 improvements not included in the SEKA V2.1:
  69.  
  70. 1. Copy (debugged):
  71.    ----------------
  72.    The line command 'c'-copy is fixed, there were a bug in
  73.    the two way copy selection, that made the Seka destroy the
  74.    copied data.
  75.       In earlyer SEKA versions pressing return accidentialy caused
  76.    a system crash!  This error is corrected.
  77.  
  78. 2. Fill (debugged):
  79.    ----------------
  80.    Like the Copy command pressing return caused a systemcrash.
  81.  
  82. 3. Copy Link file:
  83.    ---------------
  84.    The copy link file commando 'CL' had the same error as fill.
  85.  
  86. 4. Breaking Seka commands:
  87.    -----------------------
  88.    Pressing Ctrl+C breaks any Seka action.  In earlier Seka
  89.    versions, it was not possible to break the directory function.
  90.  
  91. 5. Chip, Fast or Abs memory:
  92.    -------------------------
  93.    This function enabels you to specify your program memory type.
  94.    If you are making programs with copperlists ect. that requers
  95.    chip-ram, type a 'c'.  If you want your code in the fast-ram
  96.    if you got any type 'f'.  Typing 'f' or just pressing return
  97.    allocates memory as usual. (default for Seka V1.5).
  98.    These options were also avarialbe on the Seka V2.1.  The new
  99.    achevement is the Abs-mem option.  Typing an 'a' enables you
  100.    to type in the address where to allocate the user memory --
  101.    where to put your programs.
  102.  
  103. 6. Friendly Directory:
  104.    -------------------
  105.    Using the 'v' command waited a long time before it printed the
  106.    directory.  This is corrected, and the names is printed out as
  107.    soon as they are loaded, one by one.
  108.  
  109. 7. Assemble-Optimize:
  110.    ------------------
  111.    The line command 'a'-assemble with the Option 'O'-optimize
  112.    specified had two bugs. Before BRA when optimized became BR.SA
  113.    instead of BRA.S and a BRA.L were not made into a BRA.S to
  114.    check if this shorter range were possible.  These errors are
  115.    now fixed.
  116.  
  117. 8. Repeat last line.
  118.    -----------------
  119.    Pressing CRSR-UP repeats last line like usual, but tabs are now
  120.    repeated like a normal char.
  121.  
  122. 9. Write Block.
  123.    ------------
  124.    Pressing CTRL+W in the editor (write block) didn't work.  Now
  125.    this function is fixed.  Mark your block as usual, in stead of
  126.    pressing CTRL+C (cut block) press CTRL+W.  You will not be
  127.    faced with the prompt FILENAME>.  Type a name and your block
  128.    is saved at the disk.
  129.  
  130. 10.Hunt in memory:
  131.    ---------------
  132.    The old line command 'h' is moved and is now called '=', this
  133.    has made space for a new command called 'h'-hunt. This is
  134.    a hunt in memory command.  Try to type:
  135.  
  136.               SEKA>h
  137.               BEGIN>$40000      (address or label)
  138.               END>$50000        (      ----      )
  139.               DATA>"hello",$A   (string in ascii or bytes seperated
  140.                                      with:  <space> or , or + )
  141.  
  142.    If you by accidence have searched for data that occures a lot
  143.    of times in memory.  The hunt command can be breaked by pressing
  144.    CTRL+C.
  145.  
  146. 11.Print command:
  147.    --------------
  148.    Typeing '?' in the SEKA V2.1 printed the hex, dec and bin value.
  149.    Now this version also prints the ascii characters.
  150.  
  151. 12.PAL & NTSC:
  152.    -----------
  153.    This version of the SEKA features automatic PAL and NTSC selection.
  154.    If you start up in PAL the window is automatically opened at full
  155.    256 lines.
  156.  
  157. 13.Edit window:
  158.    ------------
  159.    Pressing ESC activates the edit window. Now a bigger edit window
  160.    is given to you.  In pal = 22 lines ( ntsc = 19 lines ).  Now
  161.    this could cause a problem because a 'q' in memory displays 8
  162.    lines and this bigger window deletes some of these lines.  To
  163.    solve this problem I have given the key just below the ESC key
  164.    marked ` a new function.  Pressing this key opens a smaller edit
  165.    window pal = 13 lines ( ntsc = 10 lines ).  In the editor this
  166.    key is back normal, so you can still use the character ` in your
  167.    programs.
  168.  
  169. 14.Edit scrolling:
  170.    ---------------
  171.    Pressing the shift together with one of the cursor keys, scroll
  172.    the edit display one full screen up or down.  This function can
  173.    also be achieved by pressing CTRL+E (up) or CTRL+X (down)
  174.  
  175. 15.One hand editing:
  176.    -----------------
  177.    In the editor it is now possible to do mark-block, cut block and
  178.    paste-block with the same hand.  CTRL+B = mark block.  CTRL+C =
  179.    cut block.  CTRL+F or CTRL+P = fill/paste block.
  180.  
  181. 16.Rotating block:
  182.    ---------------
  183.    You have typed something, that is in exatly the wrong order. 
  184.    (the first line should be the last ect.ect.).  Mark the desired
  185.    block and press CTRL+R to rotate this block.
  186.  
  187. 17.Lowercase block:
  188.    ----------------
  189.    Mark a block and press CTRL+L.  All text is turned into lowercase.
  190.  
  191. 18.Uppercase block:
  192.    ----------------
  193.    Mark block and press CTRL+U.  Uppercase again.
  194.  
  195. 19.Copy block:
  196.    -----------
  197.    Mark block and press CTRL+X, the block is now copyed and you can
  198.    paste it every where.
  199.  
  200. 20.Delete EOL:
  201.    -----------
  202.    Press CTRL+D and the line is deleted from the cursor to the end of
  203.    line.
  204.  
  205. 21.Go to top of text:
  206.    ------------------
  207.    Press CTRL+T and you are at the top line of your source.
  208.  
  209. 22.Look in editor:
  210.    ---------------
  211.    Looking with the 'l' command finds text in you source.  Now this
  212.    function can be executed while editing.  Press CTRL+J in the
  213.    editor if you want to look for the same text once more.
  214.  
  215. Short summary of control commands:
  216.  
  217.                 CTRL+A    ; 100 lines up
  218.                 CTRL+B    ; Mark block
  219.                 CTRL+C    ; Cut block
  220.                 CTRL+D    ; Delete to end of lines
  221.                 CTRL+E    ; One screen up
  222.                 CTRL+F    ; Paste block (fill)
  223.                 CTRL+J    ; Search for text (jump)
  224.                 CTRL+L    ; Lower case
  225.                 CTRL+O    ; Insert line
  226.                 CTRL+R    ; Rotate block
  227.                 CTRL+U    ; Upper case
  228.                 CTRL+W    ; Write block to disk
  229.                 CTRL+X    ; One screen down
  230.                 CTRL+Z    ; 100 lines down
  231.                 CTRL+P    ; Paste block
  232.                 CTRL+[    ; ESC
  233.  
  234. Authers note:
  235. -------------
  236.    In this version off the Seka I have not only tryed to make new
  237.    functions but also debugged some of the old. I have used nearly
  238.    all the SEKA V2.1 functions, and improved some off them. A bigger
  239.    edit window is given to you.  Because off this more lines is 
  240.    printed taking up more time.  The time used can be cut down using
  241.    the CLI commands add21k (onebpl) and blitzfonts before running
  242.    the Seka.
  243.  
  244.    If you have any comments to this new Seka V3.0 please write to:
  245.  
  246.       Kefrens,  Poste Restante,  3450 Alleroed,  Denmark
  247.